mechanical end stop - Espagnol Anglais Dictionnaire